Distributed Computing for Functional Safety of Automotive Embedded Systems
نویسندگان
چکیده
The architectures of modern automobiles are heterogeneous distributed integrated architectures that integrate multiple heterogeneous processing units and network buses with a central gateway. Modern automotive embedded systems combine the related characteristics of real-time, cyber-physical, mixed-criticality, and heterogeneous distributed systems; moreover, such systems must meet specific functional safety requirements based on the ISO 26262 standard that was issued in 2011. The safe operation of automobiles must also be guaranteed and the lives of civilians inside and outside vehicles protected; thus, how to coincide with the functional safety requirements from the point of computing is a challenge. The main backbone of this chapter will discuss the distributed computing for functional safety of automotive embedded systems. We first describe the architectures of automobiles and then introduce their distributed functions and systems. We also propose distributed computing models of automobiles for the aforementioned architectures and systems. For the functional safety requirements provided in ISO 26262, we discuss the corresponding issues with distributed computing for schedulability analysis, real-time scheduling, reliability, and fault tolerance.
منابع مشابه
Application Development for Safety Critical Distributed Embedded Systems with Model Verification
The increasing use of distributed applications in real-time and safety critical embedded systems results in the need for functional and non-functional system verification in the design process. This paper proposes model verification as solution to identify concept ional design failures in advance, and to verify model correctness in an abstract level. With an extension to classical model checkin...
متن کاملAutomated Generation of AUTOSAR Description File for Safety-Critical Software Architectures
Automotive embedded systems have become very complex, are strongly integrated, and the safety-criticality of these systems pose new challenges. Distributed system development, short time-to-market intervals, and automotive safety standards (such as ISO 26262) require efficient and consistent product development along the entire development lifecycle. The de-facto industry standard AUTOSAR aims ...
متن کاملTime Triggered Protocol (TTP/C): A Safety-Critical System Protocol
This paper examines the Time Triggered Protocol (TTP), for the support of distributed real-time systems which has recently emerged from research into the commercial world, and TTP/C, a variant of TTP for safety-critical systems that is coming into use in the automotive industry. The culmination of more than 20 years of effort, TTP has been the focus of more than 100 masters level theses and 25 ...
متن کاملDesign Rationale of the PureObject - Oriented Embedded Operating
The Pure project aims at providing a portable, universal runtime executive for deeply embedded parallel/distributed systems. The phrase \deeply embedded" refers to systems forced to operate under extreme resource constraints in terms of memory, CPU, and power consumption. The notion \parallel/distributed" relates to the fact that embedded systems are becoming more and more complex in terms of a...
متن کاملSafety - Critical Systems Design
Introduction Embedded systems are like normal desktop systems in that they have functional requirements, that is, functions that the system is expected to perform, such as moving the robot arms. One of the ways embedded systems differ from desktop systems is that they also have significant quality of service (QoS) requirements as well. In real-time embedded systems, for example, timeliness and ...
متن کامل